<?php
/**
 * ManiaLib - Lightweight PHP framework for Manialinks
 * 
 * @copyright   Copyright (c) 2009-2011 NADEO (http://www.nadeo.com)
 * @license     http://www.gnu.org/licenses/lgpl.html LGPL License 3
 * @version     $Revision: 481 $:
 * @author      $Author: maximeraoust $:
 * @date        $Date: 2011-01-07 14:43:25 +0000 (Fri, 07 Jan 2011) $:
 */

namespace ManiaLib\Application;

/**
 * Filter interface
 * Filters allows you to execute code before and after every actions of a controller.
 * It is usefull for things like authentication, etc.
 * @see \ManiaLib\Application\Controller::addFilter()
 */
interface Filterable 
{
	public function preFilter();
	public function postFilter(); 
}

?>